package com.yishun.springboot.pojo;

import org.springframework.stereotype.Component;

/**
 * 项目工人考勤数据列表（最新版本）
 * @author XiaoHuang
 *
 */
@Component
public class YzwWorkerAttendanceListNew {
	private Integer ProjectSysNo;                //
	private String ProjectName;                  //
	private Integer IDCardType;                  //
	private String IDCardNumber;                 //
	private Integer WorkerSysNo;                 //
	private String WorkerName;                   //
	private Integer Gender;                      //
	private Integer SubContractorSysNo;          //
	private String SubContractorName;            //
	private Integer TeamSysNo;                   //
	private String TeamName;                     //
	private String EntryTime;                    //
	private String ExitTime;                     //
	private String Time;                         //打卡时间
	private String TimeStr;                      //打卡时间格式化后的字符串
	private Integer Type;                         //打卡类型：1=入,2=出
	private String TypeStr;                      //打卡类型描述
	private String CheckChannel;                 //出入通道名称
	private String Image;                        //考勤照片
	private Float Temperature;                  //体温（支持2位小数）
	private String SerialNumber;                 //设备序列号
	private Float FaceSimilarity;               //人脸识别相似度 
	public Integer getProjectSysNo() {
		return ProjectSysNo;
	}
	public void setProjectSysNo(Integer projectSysNo) {
		ProjectSysNo = projectSysNo;
	}
	public String getProjectName() {
		return ProjectName;
	}
	public void setProjectName(String projectName) {
		ProjectName = projectName;
	}
	public Integer getIDCardType() {
		return IDCardType;
	}
	public void setIDCardType(Integer iDCardType) {
		IDCardType = iDCardType;
	}
	public String getIDCardNumber() {
		return IDCardNumber;
	}
	public void setIDCardNumber(String iDCardNumber) {
		IDCardNumber = iDCardNumber;
	}
	public Integer getWorkerSysNo() {
		return WorkerSysNo;
	}
	public void setWorkerSysNo(Integer workerSysNo) {
		WorkerSysNo = workerSysNo;
	}
	public String getWorkerName() {
		return WorkerName;
	}
	public void setWorkerName(String workerName) {
		WorkerName = workerName;
	}
	public Integer getGender() {
		return Gender;
	}
	public void setGender(Integer gender) {
		Gender = gender;
	}
	public Integer getSubContractorSysNo() {
		return SubContractorSysNo;
	}
	public void setSubContractorSysNo(Integer subContractorSysNo) {
		SubContractorSysNo = subContractorSysNo;
	}
	public String getSubContractorName() {
		return SubContractorName;
	}
	public void setSubContractorName(String subContractorName) {
		SubContractorName = subContractorName;
	}
	public Integer getTeamSysNo() {
		return TeamSysNo;
	}
	public void setTeamSysNo(Integer teamSysNo) {
		TeamSysNo = teamSysNo;
	}
	public String getTeamName() {
		return TeamName;
	}
	public void setTeamName(String teamName) {
		TeamName = teamName;
	}
	public String getEntryTime() {
		return EntryTime;
	}
	public void setEntryTime(String entryTime) {
		EntryTime = entryTime;
	}
	public String getExitTime() {
		return ExitTime;
	}
	public void setExitTime(String exitTime) {
		ExitTime = exitTime;
	}
	public String getTime() {
		return Time;
	}
	public void setTime(String time) {
		Time = time;
	}
	public String getTimeStr() {
		return TimeStr;
	}
	public void setTimeStr(String timeStr) {
		TimeStr = timeStr;
	}
	public Integer getType() {
		return Type;
	}
	public void setType(Integer type) {
		Type = type;
	}
	public String getTypeStr() {
		return TypeStr;
	}
	public void setTypeStr(String typeStr) {
		TypeStr = typeStr;
	}
	public String getCheckChannel() {
		return CheckChannel;
	}
	public void setCheckChannel(String checkChannel) {
		CheckChannel = checkChannel;
	}
	public String getImage() {
		return Image;
	}
	public void setImage(String image) {
		Image = image;
	}
	public Float getTemperature() {
		return Temperature;
	}
	public void setTemperature(Float temperature) {
		Temperature = temperature;
	}
	public String getSerialNumber() {
		return SerialNumber;
	}
	public void setSerialNumber(String serialNumber) {
		SerialNumber = serialNumber;
	}
	public Float getFaceSimilarity() {
		return FaceSimilarity;
	}
	public void setFaceSimilarity(Float faceSimilarity) {
		FaceSimilarity = faceSimilarity;
	}
	@Override
	public String toString() {
		return "YzwWorkerAttendanceListNew [ProjectSysNo=" + ProjectSysNo + ", ProjectName=" + ProjectName
				+ ", IDCardType=" + IDCardType + ", IDCardNumber=" + IDCardNumber + ", WorkerSysNo=" + WorkerSysNo
				+ ", WorkerName=" + WorkerName + ", Gender=" + Gender + ", SubContractorSysNo=" + SubContractorSysNo
				+ ", SubContractorName=" + SubContractorName + ", TeamSysNo=" + TeamSysNo + ", TeamName=" + TeamName
				+ ", EntryTime=" + EntryTime + ", ExitTime=" + ExitTime + ", Time=" + Time + ", TimeStr=" + TimeStr
				+ ", Type=" + Type + ", TypeStr=" + TypeStr + ", CheckChannel=" + CheckChannel + ", Image=" + Image
				+ ", Temperature=" + Temperature + ", SerialNumber=" + SerialNumber + ", FaceSimilarity="
				+ FaceSimilarity + "]";
	}

	
}
